steering pads - French English Dictionary